confrontation of criminals and witnesses - Turc Anglais Dictionnaire